import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { ModalModule, TabsModule, TooltipModule } from 'ngx-bootstrap';
import { AppCommonModule } from '@app/shared/common/app-common.module';
import { UtilsModule } from '@shared/utils/utils.module';
import { CountoModule } from '@node_modules/angular2-counto';
//import { EasyPieChartModule } from 'ng2modules-easypiechart';
import { DataTableModule, CheckboxModule } from 'primeng/primeng';
import { PaginatorModule } from 'primeng/primeng';
import { TreeTableModule } from 'primeng/primeng';
import { InputTextModule, CalendarModule, InputSwitchModule, MultiSelectModule, DropdownModule } from 'primeng/primeng';
import { TableModule } from 'primeng/components/table/table';
import { DomainRoutingModule } from '@app/domains/domain-routing.module';
import { ActDomainComponent } from '@app/domains/act/act-domain.component';
import { ValDomainComponent } from '@app/domains/val/val-domain.component';

@NgModule({
    imports: [
        CommonModule,
        FormsModule,
        ModalModule,
        TabsModule,
        TooltipModule,
        AppCommonModule,
        UtilsModule,
        DomainRoutingModule,
        CountoModule,
        //EasyPieChartModule,
        DataTableModule,
        TableModule,
        MultiSelectModule,
        PaginatorModule,
        TreeTableModule,
        CalendarModule,
        InputTextModule,
        InputSwitchModule,
        DropdownModule,
        CalendarModule,
        CheckboxModule
    ],
    declarations: [
      ActDomainComponent,
      ValDomainComponent
    ]
})
export class DomainModule { }
